package com.dingding.common.core.beans.openManager;
// Generated 2016-10-11 14:46:38 by Hibernate Tools 4.3.1.Final

import java.util.Date;


@SuppressWarnings("serial")
public class SysUser implements java.io.Serializable {

	private String id; 
	private String companyId; // 归属公司
	private String officeId; // 归属部门
	private String loginName; // 登录名
	private String password; // 密码
	private String no; // 工号
	private String name; // 姓名
	private String email;
	private String phone; // 电话
	private String mobile;  // 手机
	private Character userType; // 用户类型
	private String photo;
	private String loginIp; // 最后登陆IP
	private Date loginDate; // 最后登陆日期
	private String loginFlag; // 是否允许登陆 1.是 0 否
	private String createBy;  //创建人
	private Date createDate;	//创建日期
	private String updateBy;	//修改人
	private Date updateDate;	//修改日期
	private String remarks;	//备注信息
	private Character delFlag; //删除标记 1.已删 0 未删
	private String qrcode;   //二维码

	public SysUser() {
	}

	public SysUser(String id) {
		this.id = id;
	}

	public SysUser(String id, String companyId, String officeId, String loginName, String password, String no,
			String name, String email, String phone, String mobile, Character userType, String photo, String loginIp,
			Date loginDate, String loginFlag, String createBy, Date createDate, String updateBy, Date updateDate,
			String remarks, Character delFlag, String qrcode) {
		this.id = id;
		this.companyId = companyId;
		this.officeId = officeId;
		this.loginName = loginName;
		this.password = password;
		this.no = no;
		this.name = name;
		this.email = email;
		this.phone = phone;
		this.mobile = mobile;
		this.userType = userType;
		this.photo = photo;
		this.loginIp = loginIp;
		this.loginDate = loginDate;
		this.loginFlag = loginFlag;
		this.createBy = createBy;
		this.createDate = createDate;
		this.updateBy = updateBy;
		this.updateDate = updateDate;
		this.remarks = remarks;
		this.delFlag = delFlag;
		this.qrcode = qrcode;
	}

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCompanyId() {
		return this.companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public String getOfficeId() {
		return this.officeId;
	}

	public void setOfficeId(String officeId) {
		this.officeId = officeId;
	}

	public String getLoginName() {
		return this.loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getNo() {
		return this.no;
	}

	public void setNo(String no) {
		this.no = no;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getMobile() {
		return this.mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public Character getUserType() {
		return this.userType;
	}

	public void setUserType(Character userType) {
		this.userType = userType;
	}

	public String getPhoto() {
		return this.photo;
	}

	public void setPhoto(String photo) {
		this.photo = photo;
	}

	public String getLoginIp() {
		return this.loginIp;
	}

	public void setLoginIp(String loginIp) {
		this.loginIp = loginIp;
	}

	public Date getLoginDate() {
		return this.loginDate;
	}

	public void setLoginDate(Date loginDate) {
		this.loginDate = loginDate;
	}

	public String getLoginFlag() {
		return this.loginFlag;
	}

	public void setLoginFlag(String loginFlag) {
		this.loginFlag = loginFlag;
	}

	public String getCreateBy() {
		return this.createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateBy() {
		return this.updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public Character getDelFlag() {
		return this.delFlag;
	}

	public void setDelFlag(Character delFlag) {
		this.delFlag = delFlag;
	}

	public String getQrcode() {
		return this.qrcode;
	}

	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

}
